high priests - German English Dictionary